package br.ufc.ck0017.assem;

/**
 * Created by Marcel on 28/06/2015.
 */

import br.ufc.ck0017.temp.*;

public class OPER extends Instr{
    public TempList dst;
    public TempList src;
    public Targets jump;

    public OPER(String a, TempList d, TempList s, LabelList j) {
        assem=a; dst=d; src=s; jump=new Targets(j);
    }
    public OPER(String a, TempList d, TempList s) {
        assem=a; dst=d; src=s; jump=null;
    }

    public TempList use() {return src;}
    public TempList def() {return dst;}
    public Targets jumps() {return jump;}


}
